.h-head{
  width: 100%;
  position: relative;
  .test-h{
    height: 350px;
    .img-box{
      width: 100%;
      height: 350px;
      .img{
        width: 100%;
        height: 100%;
        display: block;
      }
    }
  }
  .h-search-box{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 30;
    width: 100%;
    .address{
      position: absolute;
      top: 26px;
      left: 38px;
      width: 44px;
      font-size: 20px;
      text-align: center;
      .img{
        width:23px;
        height:32px;
        display: block;
        margin: 0 auto;
      }
    }
    .h-search{
      // background:rgba(230,230,230,.7);
      border-radius: 28px;
      width:534px;
      height:56px;
      text-align: center;
      font-size: 24px;
      line-height: 56px;
      color: #7F7F7F;
      margin: 26px auto 18px;

      .img{
        width: 24px;
        height: 24px;
        margin-right: 10px;
        margin-top: -2px;
        vertical-align: middle;
      }
    }
  }
  
  .news{
    height: 56px;
    line-height: 56px;
    font-size: 24px;
    background: #fff;
    display: flex;
    flex-direction: row;
    .txt{
      color: #FE5979;
      padding: 0 24px 0 20px;
    }
    .line{
      width: 2px;
      height: 36px;
      background: #E6E6E6;
      margin-top: 10px;
      margin-right: 26px;
    }
    .msg{
      color: #7F7F7F;
      height: 56px;
      flex: 1;
      .msg-txt{
        display: block;
      }
    }

  }
}